// B14 �������� 3
// ��������� �����
// ���� ������������������ ��������� ����� �����, � ����� ������������������ ����� 0. 
// ���������� ���������� �����. 

// ������ �� �����:		����� ��������� �����. � ����� ������������������ ����. ���� � ������������������ �� ������. 
// ������ �� ������:	���� ����� ����� - ���������� ����� � ������������������. 

// ������ �1
// ������ �� �����:		15 22 2 4 1 6 0 
// ������ �� ������:	6 

// ������ �2
// ������ �� �����:		27 1 3 7 0 
// ������ �� ������:	4 




#include <stdio.h>
#include <locale.h>

int main(void){
    int in_num, counter=0;
    setlocale(LC_ALL, "Rus");
    printf("������� ������������������ ����� �����\n");
    while(1){
        scanf("%d",&in_num);
        if (!(in_num)) break;
        counter++;
    }
    
    printf("%d", counter);
    return 0;
}